Nestled atop the highest point in the ancient port-city of Galle, at the Lady Hill you have a birdÂ’s eye view of the lush green tea plantations stretching down ...
The perfect Sri Lanka boutique hotel holiday is at Galle’s Galle Fort Hotel, one of the finest small luxury boutique heritage hotels in the Galle Fort Unesco W ...